Fault-Tolerant Multi-Path Routing for Real-Time Streaming with Erasure Resilient Codes
نویسندگان
چکیده
Thanks to large buffers, Forward Error Correction (FEC) improves the reliability of off-line streaming significantly. Real-time streaming however puts hard restrictions on the buffer size leaving FEC helpless for combating long link failures on a single path route. Compared with buffering, multi-path routing is another orthogonal method, which can make FEC efficient also for real-time streaming. We introduce a capillary routing algorithm offering multipath routing topologies of increasing path diversity. We also propose a scalar value called Redundancy Overall Requirement (ROR) for measuring the friendliness of a multi-path routing pattern toward FEC. A dozen of capillary routing suggestions, built on several hundreds of network samples obtained from a simulation of a wireless random walk Mobile AdHoc Network (MANET), are rated with ROR. We show that the sender’s channel coding effort decreases substantially as the spreading of the routing grows.
منابع مشابه
Fault-Tolerant Real-Time Streaming with FEC thanks to Capillary Multi-Path Routing
Erasure resilient FEC codes in off-line packetized streaming rely on time diversity. This requires unrestricted buffering time at the receiver. In real-time streaming the playback buffering time must be very short. Path diversity is an orthogonal strategy. However, the large number of long paths increases the number of underlying links and consecutively the overall link failure rate. This may i...
متن کاملReliable Multi-Path Routing Schemes for Voice over Packet Networks
Applying forward error correction (FEC) in offline streaming with large buffering time dramatically improves the quality and performance of communications under challenging network conditions. However real-time streaming puts hard restrictions on the buffer size and therefore does not allow FEC to compensate for long link failures on single path routes. However, multi-path routing, orthogonal t...
متن کاملCapillary routing for reliable real-time streaming
Application of forward error correction (FEC) in offline streaming with large buffering time dramatically improves the quality and performance of communications in challenging network conditions. However real-time streaming puts hard restrictions on the buffer size leaving FEC helpless for combating long link failures on a single path route. Multi-path routing is another method, orthogonal to b...
متن کاملMultipath Fault Tolerant Routing Protocol in Manet
Mobile ad hoc networks (MANETs) consist of a collection of wireless mobile nodes which dynamically exchange data among themselves without the reliance on a fixed base station or a wired backbone network and it the makes the routing a crucial issue to the design of the MANET. Multiple path routing protocols are shown to be performance-effective alternatives over single-path routing for ad hoc ne...
متن کاملFailure Recovery Redundancy Overall Requirement
Forward Error Correction (FEC) is very efficient for off-line streaming with large buffering time, but real-time streaming puts hard restrictions on the buffer size making FEC inefficient for combating long link failures on single path routes. Multi-path routing, orthogonal to buffering, can however make FEC effective also for real-time streaming. For this purpose we introduce a capillary routi...
متن کامل